37 research outputs found

    A method for monitoring the coupling evolution of microservice-based architectures.

    Get PDF
    Abstract. The microservice architecture is claimed to satisfy ongoing software development demands, such as resilience, flexibility, and velocity. However, developing applications based on microservices also brings some drawbacks, such as the increased software operational complexity. Recent studies have also pointed out the lack of methods to prevent problems related to the maintainability of these solutions. Disregarding established design principles during the software evolution may lead to the so-called architectural erosion, which can end up in a condition of unfeasible maintenance. As microservices can be considered a new architecture style, there are few initiatives to monitoring the evolution of software microservice-based architectures. In this paper, we introduce the SYMBIOTE method for monitoring the coupling evolution of microservice-based systems. More specifically, this method collects coupling metrics during runtime (staging or production environments) and monitors them throughout software evolution. The longitudinal analysis of the collected measures allows detecting an upward trend in coupling metrics that could represent signs of architectural degradation. To develop the proposed method, we performed an experimental analysis of the coupling metrics behavior using artificially generated data. The results of these experiment revealed the metrics behavior in different scenarios, providing insights to develop the analysis method for the identification of architectural degradation. We evaluated the SYMBIOTE method in a real-case open source project called Spinnaker. The results obtained in this evaluation show the relationship between architectural changes and upward trends in coupling metrics for most of the analyzed release intervals. Therefore, the first version of SYMBIOTE has shown potential to detect signs of architectural degradation during the evolution of microservice-based architectures.Article number: 17

    Versionamento de banco de dados com a ferramenta Liquibase: aplicação ao módulo web do Sistema de Informação de Experimentos da Embrapa (SIExp).

    Get PDF
    Este trabalho apresenta a ferramenta Liquibase para automação do processo de gestão de configuração de objetos relacionados à construção de bancos de dados.bitstream/item/138111/1/ComTec118.pd

    Digital platform e-CĂłdex: a hybrid virtual space.

    Get PDF
    Mobile learning is the kind of learning that applies mainly to non-formal education actions from the perspective of continuing education. Within the scope of companies, the demand for educational actions is increasing, notably focused on distance education and training, aimed at both internal and external audiences. However, for the implementation of activities dedicated to mobile learning, it is necessary to develop a digital platform to host the virtual learning environment. Under these conditions, it should be structured in a flexible format and design to encourage interactivity between learners and teachers in the implementation of teaching and learning activities. The article presents and discusses a proposal for a digital mobile platform, called e-CĂłdex, which aims to support educational actions, to promote collaboration and learning, as well as to meet the information dissemination and knowledge generation needs of the Brazilian agroforestry sector

    Desenvolvimento de software na Embrapa: abordagem a partir da teoria ator-rede.

    Get PDF
    Resumo: O artigo apresenta os resultados de uma pesquisa cujo objetivo foi compreender como ocorre o processo de desenvolvimento de software na Embrapa InformĂĄtica AgropecuĂĄria, uma das 46 unidades de pesquisa da Embrapa. A partir da abordagem da Teoria Ator-Rede, que se propĂ”e a lançar um olhar para o interior das açÔes que se desenrolam nas redes sociotĂ©cnicas das empresas identificando 'o quĂȘ', 'quem' e 'como' as relaçÔes sociais e tĂ©cnicas acontecem foi colocada a seguinte questĂŁo de pesquisa: como Ă© realizado o processo de desenvolvimento de software na Embrapa InformĂĄtica AgropecuĂĄria e quais condiçÔes materiais, estruturais e culturais circunscrevem a sua execução? Adotou-se a abordagem de pesquisa qualitativa e como instrumento de coleta de dados a entrevista com grupos focais. Compuseram a amostra da pesquisa 19 tĂ©cnicos e pesquisadores que atuavam em sete projetos de pesquisa da carteira de projetos da Embrapa InformĂĄtica AgropecuĂĄria em 2015. Identificou-se a necessidade de se instituir e incentivar o uso de um modelo de desenvolvimento de software com etapas mĂ­nimas buscando equilĂ­brio entre as abordagens tecnicista e humanista; oferecer respaldo burocrĂĄtico aos lĂ­deres dos projetos; gerir a cultura organizacional; implementar uma estrutura organizacional com processos de trabalho promotores do desenvolvimento individual, coletivo e organizacional

    Estratégias comunicacionais para soluçÔes de tecnologia da informação (TI) aplicadas à adequação da paisagem rural ao Código Florestal brasileiro.

    Get PDF
    O artigo apresenta estratégias comunicacionais para divulgação de soluçÔes de tecnologia da informação (TI), em especial, de software para o domínio de interesse da temåtica ambiental e florestal, produzidos pela Embrapa.Intercom 2016

    AgroAPI platform: an initiative to support digital solutions for agribusiness ecosystems.

    Get PDF
    This study showed that the AgroAPI platform, its available APIs and the applications developed with them contribute to reaching SDGs, particularly those related to agriculture.Na publicação: Daniel R.F. Apolinårio

    AgroAPI: criação de valor para a Agricultura Digital por meio de APIs.

    Get PDF
    APIs são fundamentais para a transformação digital, que tem provocado profundas mudanças em setores inteiros, inclusive na agricultura, em razão das tecnologias digitais e seus impactos na sociedade. Este trabalho apresenta a plataforma da AgroAPI, que é uma iniciativa da Embrapa para promover a criação de valor na Agricultura com a oferta de dados e serviços via APIs. De forma complementar, neste trabalho, é apresentado o uso de APIs devidamente gerenciadas por meio de uma plataforma tecnológica, o que viabiliza novos negócios para a empresa e para o ecossistema em que estå inserida, promovendo inovação institucional e para a Agricultura Digital. Estudos de caso para a validação da AgroAPI envolvem publicaçÔes técnico-cientificas, dados experimentais e dados agrometeorológicos. A AgroAPI promove uma série de benefícios: facilita a integração de sistemas de informação, com redução de custo e de tempo, melhora a interface com dispositivos móveis, amplia a capacidade de obtenção e disseminação de dados e informaçÔes agropecuårias, possibilita economia de recursos computacionais e compartilhamento de dados e serviços, facilita o estabelecimento de acordo com outras organizaçÔes e viabiliza maior alcance dos resultados da empresa e de seus parceiros.SBIAgro 2017

    HE-LHC: The High-Energy Large Hadron Collider – Future Circular Collider Conceptual Design Report Volume 4

    Get PDF
    In response to the 2013 Update of the European Strategy for Particle Physics (EPPSU), the Future Circular Collider (FCC) study was launched as a world-wide international collaboration hosted by CERN. The FCC study covered an energy-frontier hadron collider (FCC-hh), a highest-luminosity high-energy lepton collider (FCC-ee), the corresponding 100 km tunnel infrastructure, as well as the physics opportunities of these two colliders, and a high-energy LHC, based on FCC-hh technology. This document constitutes the third volume of the FCC Conceptual Design Report, devoted to the hadron collider FCC-hh. It summarizes the FCC-hh physics discovery opportunities, presents the FCC-hh accelerator design, performance reach, and staged operation plan, discusses the underlying technologies, the civil engineering and technical infrastructure, and also sketches a possible implementation. Combining ingredients from the Large Hadron Collider (LHC), the high-luminosity LHC upgrade and adding novel technologies and approaches, the FCC-hh design aims at significantly extending the energy frontier to 100 TeV. Its unprecedented centre-of-mass collision energy will make the FCC-hh a unique instrument to explore physics beyond the Standard Model, offering great direct sensitivity to new physics and discoveries

    FCC-ee: The Lepton Collider – Future Circular Collider Conceptual Design Report Volume 2

    Get PDF

    A factorization approach to next-to-leading-power threshold logarithms

    Get PDF
    Threshold logarithms become dominant in partonic cross sections when the selected final state forces gluon radiation to be soft or collinear. Such radiation factorizes at the level of scattering amplitudes, and this leads to the resummation of threshold logarithms which appear at leading power in the threshold variable. In this paper, we consider the extension of this factorization to include effects suppressed by a single power of the threshold variable. Building upon the Low-Burnett-Kroll-Del Duca (LBKD) theorem, we propose a decomposition of radiative amplitudes into universal building blocks, which contain all effects ultimately responsible for next-to-leading-power (NLP) threshold logarithms in hadronic cross sections for electroweak annihilation processes. In particular, we provide a NLO evaluation of the radiative jet function, responsible for the interference of next-to-soft and collinear effects in these cross sections. As a test, using our expression for the amplitude, we reproduce all abelian-like NLP threshold logarithms in the NNLO Drell-Yan cross section, including the interplay of real and virtual emissions. Our results are a significant step towards developing a generally applicable resummation formalism for NLP threshold effects, and illustrate the breakdown of next-to-soft theorems for gauge theory amplitudes at loop level
    corecore